body {
    background-color: #f5f5f5;
    font-family: "PingFangSC-Regular", "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

a:active {
    background-color: rgba(0,0,0,.1);!important;
    -webkit-tap-highlight-color: rgba(0,0,0,0.1);
}

/* box*/
.box .time {
    color: #7F8389;
    font-size: .35rem;
    padding: 2.7vw 3.2vw;
}

.box .content {
    background-color: #fff;
    padding: 0 3.2vw;
}

.box .content .content1 {
    padding: 2.2vw 0;
    border-bottom: 1px solid #E5E5E5;
}

.box .content .content1 .pic {
    width: 19%;
    height: 100%;
}

.box .content .content1 .pic img {
    display: inline-block;
    width: 100%;
    height: 100%;
}